Slender loris meaning in malayalam
Word: Slender loris
Slender loris definition
Noun:
(zoology) slim-bodied lemur of southern India and Sri Lanka
Related wordsSlender loris - Kuttitthevaanku (കുട്ടിത്തേവാങ്ക്) Noun:
(zoology) slim-bodied lemur of southern India and Sri Lanka
Malayalam to English
English To Malayalam